Spanien (Cordillera Cantábrica und Pyrenäen), Andorra, Frankreich (Pyrenäen, Massif Central, Jura und Alpen), Deutschland (zerstreut in den Alpen, besonders im Allgäu), Schweiz (verbreitet in den Alpen), Österreich (mäßig häufig bis zerstreut in den Alpen, jedoch selten in Niederösterreich), Liechtenstein, Italien (Alpen und Apennin (Emilia-Romagna, Umbrien? und Marken), Slowenien, Kroatien, Bosnien-Herzegowina, Montenegro, Nordmazedonien, Albanien, Rumänien und Bulgarien; eingebürgert in Großbritannien (punktuell in Schottland). Die Vorkommen auf dem Balkan und in Rumänien beziehen sich möglicherweise auf die ssp. transylvanicus (BOISS.) NYMAN.
Steinige oder felsige Weiden und Magerrasen sowie lichte Wälder; auf frischen bis trockenen, lockeren, humusreichen Böden; kalkhold; (montan)subalpin bis alpin